to mend one's pace - Spanish English Dictionary